incurable (helpless) - İngilizce Eş Anlamlılar Sözlük